package sismed.negocio.modelo;

import javax.persistence.Entity;
import javax.persistence.PrimaryKeyJoinColumn;
import javax.persistence.Table;

/**
 * @author Berg
 *
 */
@Entity
@Table
@PrimaryKeyJoinColumn(name = "pessoa_id")
public class Medico extends Pessoa{

	String especialidade;
	String crm;	
	
	public Medico() {
		super();
	}
	
	
	/**
	 * @param nome
	 * @param sexo
	 * @param cpf
	 * @param rg
	 * @param naturalidade
	 * @param raca
	 * @param estadoCivil
	 * @param nascimento
	 * @param profissao
	 * @param sangue
	 * @param plano
	 * @param doador
	 * @param endereco
	 * @param bairro
	 * @param municipio
	 * @param cep
	 * @param estado
	 * @param pais
	 * @param login
	 * @param senha
	 * @param email
	 * @param especialidade
	 * @param crm
	 */
	public Medico(String nome, String sexo, String cpf, String rg,
			String naturalidade, String raca, String estadoCivil,
			String nascimento, String profissao, String sangue, String plano,
			String doador, String endereco, String bairro, String municipio,
			String cep, String estado, String pais, String login, String senha,
			String email, String especialidade, String crm) {
		super(nome, sexo, cpf, rg, naturalidade, raca, estadoCivil, nascimento,
				profissao, sangue, plano, doador, endereco, bairro, municipio,
				cep, estado, pais, login, senha, email);
		this.especialidade = especialidade;
		this.crm = crm;
	}
	public String getEspecialidade() {
		return especialidade;
	}
	public void setEspecialidade(String especialidade) {
		this.especialidade = especialidade;
	}
	public String getCrm() {
		return crm;
	}
	public void setCrm(String crm) {
		this.crm = crm;
	}
	
}
